thin-client builders management design radius3 crm online shopping open source linux construction developers projects relationship java shop software development customer